package com.xiaoka.ins.corp.api.dto.request;

import java.util.List;

import org.springframework.data.mongodb.core.mapping.Document;

/**
 * 
 * 保费试算请求参数类
 * 
 * @author zheng
 *
 */
@Document(collection="PremiumCalculationDto")
public class PremiumCalculationParam {
	
	/**
	 * 标识id
	 */
	private String id;

	/**
	 * 指定报价的保险公司
	 */
	private String company;
	
	/**
	 * 车主信息
	 */
	private CustomerDto customerDto;
	
	/**
	 * 车辆信息
	 */
	private VehicleDto vehicleDto;
	
	/**
	 * 险种信息
	 */
	private List<RiskDto> riskDtoList;

	public CustomerDto getCustomerDto() {
		return customerDto;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCompany() {
		return company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

	public void setCustomerDto(CustomerDto customerDto) {
		this.customerDto = customerDto;
	}

	public VehicleDto getVehicleDto() {
		return vehicleDto;
	}

	public void setVehicleDto(VehicleDto vehicleDto) {
		this.vehicleDto = vehicleDto;
	}

	public List<RiskDto> getRiskDtoList() {
		return riskDtoList;
	}

	public void setRiskDtoList(List<RiskDto> riskDtoList) {
		this.riskDtoList = riskDtoList;
	}
	
}
